/**
 * 接收一个行政区划代码数组解析并返回地区名称
 */
import area from '@/data/area'

export function getAreaName (arr) {
  let address = ''
  if (arr instanceof Array && arr.length) {
    let obj = area
    let i = arr.length
    while (i > 0) {
      let index = arr.length - i
      obj.forEach(item => {
        if (item.value === arr[index]) {
          address += item.label + ' '
          obj = item.children
        }
      })
      i--
    }
  } else {
    return false
  }
  return address
}
